English Meaning of ambala

Meaning of 'ambala' (অম্বল)

n a kind of sour broth taken as table-delicacy; (path.) acidity caused by indigestion, waterbrash.


Browse Bengali - English Words

Bengali - English Dictionary Search