1 definition by tomba macha

Chanu means girl in manipuri or meiteilon. Its with great respect this name are used.
chanu, leima
by tomba macha November 29, 2012
Get the chanu mug.