Englishfor English speakers
longship English
Meaning longship meaning
What does longship mean?
longship
Synonyms longship synonyms
What other words have the same or similar meaning as longship?