MOGGAN
Meaning of MOGGAN in English
ˈmägən noun
( -s )
Etymology: origin unknown
Scotland : stocking ; especially : a long stocking without a foot
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012