Top definition
The Undisputed King of The Nature.
Strength, Power, Wisdom and InIntelligen. He claims all!
He is so mighty, is that Mayuresh?
by A Punekar July 12, 2017
Get the mug
Get a Mayuresh mug for your mama Yasemin.