MOSCHI Meaning of MOSCHI in English ˈmäˌskī noun pluralUsage: usually capitalized Etymology: Latin, from Greek Moschoi : one of numerous ancient peoples in Armenia associated with ironworking Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012