English Meaning of tha:la:

Meaning of 'tha:la:' (थाला)

a basin (dug round a tree or plant for holding water.


Browse Hindi - English Words

Hindi - English Dictionary Search