Top definition
An extremely smart girl, is gorgeous and beautiful inside and out. Has the purest and kindest heart. Is loved by many and is very unique
Girl: I wish I was like an Imeyrani

Other girl: she's so smart
by islandroniii March 21, 2017
Get the mug
Get a imeyrani mug for your father-in-law Paul.