What does Bergriesen mean?

Bergriesen - German to English

gigantic hills