Skip to main content

Definitions by Sutra6

Russian meaning "Ruler" or "Lord" originating from the name Kirill. (Boy)
East Indian meaning "Exotic Goddess" or "Beautiful Enchantress". (Girl)
Kirusha, Kirill
Kirusha by Sutra6 April 6, 2010