Gaganavihaaree

in baby boy name

The meaning of Gaganavihaaree is Wanderer in the heavens