Ghostly lighthouse Synonyms

Definitions for Ghostly


Definitions for Lighthouse


  • (noun) a tower with a light that gives warning of shoals to passing ships