YourDictionary

Estremadura

  1. region of WC Spain, on the Portuguese border: 16,063 sq mi (41,603 sq km); pop. 1,062,000
  2. region of W Portugal, on the Atlantic: chief city, Lisbon

See Estremadura in American Heritage Dictionary 4

link/cite print suggestion box