Find the word definition

Wikipedia
Bahau

Bahau is the principal town of Jempol district, Negeri Sembilan, Malaysia. The town's name is believed to have been derived from a Chinese phrase. Bahau is literally translated as "Horse's Mouth" while the nearby town, Mahsan means "Horse's Body" in Cantonese.