Skip to main content

Definitions by KSDsays

kaustubhya 

It's a gemstone which resides in the heart of the Hindu god Vishnu.
Hey, I am Kaustubhya. Nice to meet you.
kaustubhya by KSDsays November 24, 2021