Definition of Estoril in English:

Estoril

proper noun

  • A resort on the Atlantic coast of Portugal; population 24,000 (est. 2009).

Pronunciation:

Estoril

/ˌɛʃtəˈrɪl/