Meaning Of Name Carmavan

Carmavan

meaning of name

Meaning: protected, sheltered.

Gender : Boy

Religion : Hindu