Tulsa — definition

1. Tulsa (Noun)

1 definition

Tulsa (Noun) — A major city of northeastern Oklahoma on the Arkansas river; once known as the oil capital of the world and still heavily involved in the oil and gas industries.

4 types of
city metropolis urban center urban centre
3 parts of
Oklahoma Sooner State ok