Neerulla meaning in english


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

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

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