sea dog


Meanings

  • a man who serves as a sailor