English dictionary
gulu meaning and definition
Definition and meaning of gulu at MeaningMonkey.org. gulu meaning and definition in the English Dictionary.GULU noun
Definition of Gulu (noun)
- a city in northern Uganda
Source: Princeton University Wordnet