Definitions for tulsa
Overview of noun tulsa
The noun tulsa has 1 senses? (no senses from tagged texts)
1. Tulsa
(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)






