Tulsa is a city located in northeastern Oklahoma, United States. It sits on the banks of the Arkansas River, hence the clue "City on the Arkansas River." Tulsa is known for its diverse economy, vibrant arts scene, and rich history in the oil industry.
Note: The provided meaning of the answer is for the latest New York Times crossword puzzle clue: City once home to Black Wall Street. Explanations are generated by AI and may be inaccurate.