What is Homaha?
Another name for Omaha, Nebraska.
That girl lived in Homaha.
See omaha, haterville, hoeville