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
Tweet