The English term "meteor" matches the Swedish term "meteor"

other english words that include "meteor" : swedish :
meteorology meteorologi