Top definition
A beautiful girl, strong, powerful, majestic, charming, eye catching and elegant. She was one of the best royal queen that ruled a kingdom on earth. She's a majestic being, 71% Human, 15% Angel and 14% Unicorn.
by MrCoolCat January 16, 2017
Get the mug
Get a zaharoula mug for your papa Vivek.