meaning of Apo-Riff

Apo-Riff - German to English

Apo Reef