MIRADOR


Meaning of MIRADOR in English

[mir.a.dor] n [Sp, fr. Catal, fr. mirar to look at, fr. L mirari] (1797): a turret, window, or balcony designed to command an extensive outlook

Merriam-Webster English vocab.      Английский словарь Merriam Webster.