Top Definition
A name created by the gods and considered the most beautiful word in all languages.a woman with this name is considered the most mind-bogglingly stunningly gorgeous woman on the face of this earth. Not to mention scrabble savvy.
Yo that chick looks like an imrena
by iJaki December 14, 2009
5 Words related to imrena

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.