Definition of Tulsa in US English:

Tulsa

proper noun

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

Pronunciation

Tulsa

/ˈtəlsə/