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

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.