Name Details

Abhayda

Meaning

Fearless and brave; courageous

boyHindu