lawton
/ˈlɔːtən/Definitions
1. noun
a town in West Yorkshire, England, and a town in Oklahoma, USA
“The town of Lawton in Oklahoma is known for its military base.”
1. noun
a town in West Yorkshire, England, and a town in Oklahoma, USA
“The town of Lawton in Oklahoma is known for its military base.”