Meaning of Altoona
Definition of Altoona
(noun)
a
town
in
central
Pennsylvania
Other information on Altoona
WIKIPEDIA results for
Altoona
Amazon results for
Altoona
Tweet