Meaning of gulu

Definition of gulu

(noun) a city in northern Uganda

Other information on gulu

WIKIPEDIA results for gulu
Amazon results for gulu