Meaning of altoona

Definition of altoona

(noun) a town in central Pennsylvania

Other information on altoona

WIKIPEDIA results for altoona
Amazon results for altoona