Neerulla meaning in english


Word: നീരുള്ള Transliteration: nīruḷḷa

Meaning of നീരുള്ള in english :

Noun Berry
Damp Lush Succulent
Related wordsnīruḷḷa (നീരുള്ള) - Berry 
Malayalam to English
English To Malayalam