What is the meaning of Xebec?

A small two-masted, and later three-masted, Mediterranean transport ship with an overhanging bow and stern.

Source: wiktionary.org