tulsa
nounStress: 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ə/