Skip to main content

Definitions by angelight1

Short for 'mayuram', the Malayalam word for peacock.
Have you seen that mayil? I love the bright colors of its feathers!
mayil by angelight1 July 26, 2016