Arabic-English dictionary »

تِنِّين meaning in English

ArabicEnglish
تِنِّين m

dragonmythical creature

waterspouttornado that occurs over a body of water

فَاكِهَة تِنِّين f

dragon fruitfruit