English Meaning of sarobara

Meaning of 'sarobara' (সরোবর)

n a large pond, a lake.


Browse Bengali - English Words

Bengali - English Dictionary Search