What does Atolle mean?

Atolle - German to English

atolls