Definify.com

Definition 2026


longships

longships

English

Noun

longships

  1. plural of longship

Anagrams