Kasturika - Meaning of Name and Other Details

Name - Kasturika

Numerology - 3

Meaning - Musk; The Fragrance Found In The Musk Deer

Gender - Girl

loader