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