Name: Kalanidhi

Gender: Boy

Meaning: Moon, Lord Shiva