san sebastian

Noun
  1. A city in northern Spain on the Bay of Biscay near the French border;
    A fashionable seaside resort (synset 109049281)

Other Searches