tulsa

Noun
  1. 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 (synset 109155466)

Other Searches