Top definition
The term "Daamraa" means huge in size,specially in case of any living object;for example a daamraa boy means a boy whose body size is very large.The word is originated from the rural dialect of the Bengali language ,specially used in everyday life of rural people .This term is very common in the bengali speaking people of Tripura ,a small hilly state in North-east India .
by sumaanjaa April 15, 2010
Get the mug
Get a Daamraa mug for your brother-in-law Georges.