Definify.com

Definition 2024


longships

longships

English

Noun

longships

  1. plural of longship

Anagrams