Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

toowoomba Definition

Cancel
toowoomba
geographical name(Too-woom-ba)
resort city in southeastern Queensland, Australia population 96,567

Words Related to toowoomba!

toowoomba Examples by Brain Bank Users