ghoasts
English
Noun
ghoasts
plural of
ghoast