Skip to main content

Definitions by VKG

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!
Kikki by VKG August 3, 2017