SINTRA Meaning of SINTRA in English or Cintra geographical name city W Portugal NW of Lisbon population 262,447 Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012