Found 2 boys and girls with the meaning of seaport
Chelsea / 7 letters 
Meaning of Chelsea In Anglo-Saxon, Chelsea means Port More
Dover / 5 letters 
Meaning of Dover In Welsh, Dover means Water. A British seaport on the English channel More

Browse by meanings

presentedpreserverpress
pressedpressingpretty
prevailsprevalencypriam
priam'spricelesspriest
priestessespriestsprimrose
princeprincesspriscilla
prison''pureprisonerprivate