Shelva

Girl

Meaning of the name Shelva: From the manor house 'Willow farm.' English surname used more for girls than boys given names.

Origin of the name Shelva: English, American, Scandinavian