Name profile

Mokosh

A name meaning "wet, moist".

Usage languagesSlavic Mythology

Meaning and history

The name Mokosh comes from the Old Slavic root mok, meaning “wet” or “moist.” Mokosh was a Slavic goddess associated with weaving, women, water, and fertility.