Top definition
Kikki (Sanskrit किकि) is an ancient word of Sanskrit origin which refers to coca tree or blue jay.
The Kikki in the Kikki tree is beautiful!
by VKG August 03, 2017
Get the mug
Get a Kikki mug for your father-in-law Paul.
buy the domain for your foodie site