MIRADORS is a playable word

mirador Scrabble® Dictionary

noun
pl. miradors
an architectural feature designed to afford an extensive view
174 Playable Words can be made from "MIRADORS"