English synonyms about - contact  

San Sebastian

noun

1 San Sebastian

A city in northern Spain on the Bay of Biscay near the French border; a fashionable seaside resort.


Find more on san sebastian elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0351