Gamgalon

a leader of some place