longships

English

Noun

longships

  1. plural of longship

Anagrams