NYMSS


Meaning of NYMSS in English

ˈnim(p)s noun

( -es )

Etymology: native name in Egyptian

: an ichneumon ( Herpestes ichneumon )

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.