tulsa

noun

Stress: first syllable

Syllables: tul-sa (2)

English Definition

A major city in the US state of Oklahoma.

Example Sentence

We visited the city of Tulsa during our trip to Oklahoma.

US IPA /ˈtʌlsə/
UK IPA /ˈtʌlsə/