Top Definition
Kazuri is a Swahili word meaning good, nice. She is appealing to the eye..beautiful, yet petite. She is adored by many, envied also.. A unique girl, her features, her personality attract others. She easily makes friends..she stands out like a flower in the meadow.
Maria ni kasichana kazuri.
Meaning :Maria is a good girl.
by Zamtrackstar December 29, 2011
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.