What does Arepa mean?

Arepa - German to English

arepa