Meaning of san sebastian

Definition of san sebastian

(noun) a city in northern Spain on the Bay of Biscay near the French border; a fashionable seaside resort

Other information on san sebastian

WIKIPEDIA results for san sebastian
Amazon results for san sebastian