Name Details

देवदूत्था (Devdutta)

Meaning

राजा, भगवान का उपहार

December Month Baby Names

Baby Name Generator