meteoro

listen to the pronunciation of meteoro
Spanish - English
meteor, body of matter which falls through the earth's atmosphere producing a transient fiery streak
meteoroid, meteorite (Astronomy)