Longboats Meaning
There are 1 meaning(s) for word Longboats
Meaning 1 : the largest boat carried by a merchant sailing vessel
Similar words of Longboats :
There are 1 meaning(s) for word Longboats
Similar words of Longboats :