Definify.com

Definition 2025


longships

longships

English

Noun

longships

  1. plural of longship

Anagrams