Definition of Tulsa in English:

Tulsa

Pronunciation /ˈtəlsə/

proper noun

  • A port city on the Arkansas River in northeastern Oklahoma; population 385,635 (est. 2008).

Pronunciation

Tulsa

/ˈtəlsə/