Name Details

Gaganvihari

Meaning

Gaganvihari is a unique name meaning 'one who travels in the sky' in Indian culture.