Dictionary.com
Thesaurus.com

lightrooms

  • plural
    of lightroom.
    lightroom
    noun
    the area at the top of a lighthouse that contains the light-generating equipment.

More Suggestions