Synonyms and Antonyms for Setubal

1. Setubal (n.)

a port city on the Atlantic coast of Portugal to the southeast of Lisbon

Synonyms: