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