1 definition by Setting the record str8

swahili word meaning "faith", also the seventh/last day of Kwanzaa.
I need more Imani in my life.
by Setting the record str8 February 12, 2006
Get the Imani mug.