longships

noun

Plural form of longship.