4 English Synonyms for PORTO
Prev.1Next
Definition: 1. A place on the coast at which ships can shelter, or dock to load and unload cargo or passengers.
There are 31 definitions of the word port
Show more information about port
Definition: 1. A type of fortified wine traditionally made in Portugal.
Show more information about port wine
Prev.1Next
Search took: 21.7567 ms