What does Ahoi! mean?

Ahoi! - German to English

Ahoy!