ghests
English
Noun
ghests
plural of
ghest