Top definition
Edo name meaning gods gift

-Charming, Beautiful, Loving

-most girls with this name have big foreheads.
by Lavani April 18, 2017
Get the mug
Get a Ose'remeh mug for your coworker Beatrix.