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