› added 11 months ago
140
TIL that the city of Tulsa is basically a contraction of the word “Tallahassee”, the Creek word for “Old Town”.
via reddit.com