Toowoomba
geographical name
Too·woom·ba
tə-ˈwu̇m-bə
resort city in southeastern Queensland, Australia
Love words? Need even more definitions?
Merriam-Webster unabridged



