Noun Definition

mcalester

1.Definition: a town in southeastern Oklahoma

Category: Places