English-Arabic dictionary »

meteor meaning in Arabic

EnglishArabic
meteor streak of light

شِهَاب

meteorite remains of a meteor

حَجَر نَيْزَكِيّm

meteoroid small debris in a star system

نَيْزَك

meteorology science

عِلْم اَلطَّقْسm