English dictionary
altoona meaning and definition
Definition and meaning of altoona at MeaningMonkey.org. altoona meaning and definition in the English Dictionary.ALTOONA noun
Definition of Altoona (noun)
- a town in central Pennsylvania
Source: Princeton University Wordnet