ESTORIL Meaning of ESTORIL in English geographical name resort town Portugal on coast W of Lisbon population 2524 Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012