Top definition
A beautiful, intelligent, charismatic woman who is a master at making friends and has the worlds most beautiful smile. She is a diamond to have as a lover and friend once you fall for her you cant get over her.
Dude you met that girl Ameenah yet?

No, what she like? :D
by EPICGAMES March 26, 2014
Get the mug
Get a ameenah mug for your Uncle Georges.