What is the full meaning of mirador
(Spanish) a belvedere or watchtower [n -S]
Example of the word mirador placed on a Scrabble board.