ghosthouse

English

Noun

ghosthouse (plural ghosthouses)

  1. Alternative form of ghost house.