Meaning of Gulu

Definition of Gulu

(noun) a city in northern Uganda

Other information on Gulu

WIKIPEDIA results for Gulu
Amazon results for Gulu