What does the name Kalanidhi mean? What is the meaning of the name Kalanidhi?

Meaning of Kalanidhi: Name Kalanidhi in the Sanskrit origin, means Receptable of the Moon Crescent, Lord Shiva. Name Kalanidhi is of Sanskrit origin and is a Boy name. People with name Kalanidhi are usually Hindu by religion.