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"