Kasthuri

Name: Kasthuri

Gender: Girl

Meaning: Musk, Deer musk