About us
Define
Definitions for
"altoona"
a town in central Pennsylvania
wordnet.princeton.edu