Name Details

Nabhaya

Meaning

Nabhaya signifies someone who is heavenly or celestial, embodying a divine presence.

boyIndian (Sanskrit/Hindi)

How Popular Is the Name nabhaya ?