Noun altoona has 1 sense
  1. Altoona - a town in central Pennsylvania
    --1 is a kind of
    town
    --1 is a part of Pennsylvania, Keystone State, PA
,
TOP