Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: mirador  'mi-ru,dor
  1. A turret, balcony, or gallery in a building designed to provide an extensive view
    "From the mirador, we could see the entire cityscape"

Derived forms: miradors

Encyclopedia: Mirador, Parana