Shalisha - Meaning of Name and Other Details

Name - Shalisha

Numerology - 5

Meaning - Princess; Third; Three

Gender - Girl

loader