Gedalya \ge-dal-ya, ged(a)-lya\ as a boy's name is a variant of Gedaliah (Hebrew), and the meaning of Gedalya is "God is great".
The baby name Gedalya sounds like Gedalia and Gedalio. Other similar baby names are Gedaliahu, Gefanya and Gevarya.