meaning of Ahoi!

Ahoi! - German to English

Ahoy!