Meaning ofgoblinin English

goblin

uk//ˈɡɒblɪn//
#uncommon
Definitions