almada


noun

  1. a town in S central Portugal, on the S bank of the Tagus estuary opposite Lisbon: statue of Christ 110 m (360 ft) high, erected 1959. Pop: 160 826 (2001)

Leave a Reply

Your email address will not be published. Required fields are marked *

46 queries 1.344