Carrack

See also: carrack

English

Proper noun

Carrack

  1. Alternative form of Kharg.