Name Details

Devavrata

Meaning

Devavrata means 'one who is devoted to God' and signifies loyalty and dedication.

March Month Baby Names

Baby Name Generator