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
Get the mug
Get a Kazuri mug for your guy Abdul.