Quantcast
Merriam-Webster Logo
  • Dictionary
  • Thesaurus
  • Scrabble
  • Spanish Central
  • Learner's Dictionary

Estoril

play
geographical name Es·to·ril \ˌēsh-tə-ˈril\

Definition of Estoril

  1. resort town Portugal on coast W of Lisbon




Learn More about estoril


Seen and Heard

What made you want to look up Estoril? Please tell us where you read or heard it (including the quote, if possible).