Definition of Mirador

Noun: mirador  'mi-ru,dor

  1. A turret or position in a building with a good view

See also:
miraculousness
miradors

Anagrams containing the word mirador

modrira rmirado ormirad dormira adormir radormi iradorm