ghostlet
English
Etymology
From
ghost
+
-let
.
Noun
ghostlet
(
plural
ghostlets
)
A little ghost.