オルメカ
orumeka

Noun

1. Olmecs; Olmec civilization

From Spanish "olmeca"