Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word tulsa from English dictionary with examples, synonyms and antonyms.

tulsa   noun

Meaning : 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.

Tulsa meaning in Telugu.