Noun Definition

lawton

1.Definition: a town in southwest Oklahoma

Category: Places