Baby name meaning
Punjabi Version
ਕਾਸ਼ਿਕਾ
Meaning and origin
A woman born with a silky smooth skin
Keep exploring