How to pronounce ombou in English

How do you pronounce ombou in English? Pronunciation of ombou in English, a free online English pronunciation dictionary.