Sharan
SHA-ran
SHAran
Indian origin meaning shelter or refuge. Two syllables, stress on the first.
SHA-ran
Indian origin meaning shelter or refuge. Two syllables, stress on the first.
Notes
Indian origin meaning shelter or refuge. Two syllables, stress on the first.
Origin & meaning