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

tulsa Definition

Cancel
tulsa
geographical name(Tul-sa)
city on the Arkansas River in northeastern Oklahoma population 391,906

Words Related to tulsa!

tulsa Examples by Brain Bank Users