1 definition by bookworm1

An amazing person who is always strong and independent and a good friend. Swahili word for 'Strong as a lion'.
Person1: I wish I could be like Imara. She's amazing.
Imara:Out of my way, lesser life forms.
by bookworm1 February 15, 2017
Get the Imara mug.