Maja (Cyrillic: Маја) is a Slavic and German feminine given name.
It can be a short form of Marija, Maria, Mary or Magdalena in Europe (Germany, Scandinavian countries, Slovenia, Croatia, Serbia, North Macedonia).
It can be a spelling variation of Maya.