Definition of Altoona

  • 1. A town in central Pennsylvania Noun

Semanticaly linked words with "altoona"