Iranda meaning in english


Word: ഇരണ്ട Transliteration: iraṇṭa

Meaning of ഇരണ്ട in english :

A bird
Teal Noun Teal
Related wordsiraṇṭa (ഇരണ്ട) - A bird 
Malayalam to English
English To Malayalam