Define Saint Sebastian. Saint Sebastian synonyms, Saint Sebastian pronunciation, Saint Sebastian translation, English dictionary definition of Saint Sebastian. Saint fl. c. ad 280. Roman Christian martyr whose impalement by arrows was a favorite subject
Define Saint Petersburg. Saint Petersburg synonyms, Saint Petersburg pronunciation, Saint Petersburg translation, English dictionary definition of Saint Petersburg. 1. Formerly Len·in·grad and Pet·ro·grad A city of northwest Russia on the Neva River
Define Saint Petersberg. Saint Petersberg synonyms, Saint Petersberg pronunciation, Saint Petersberg translation, English dictionary definition of Saint Petersberg. 1. Formerly Len·in·grad and Pet·ro·grad A city of northwest Russia on the Neva River
Define Saint Petersburgh. Saint Petersburgh synonyms, Saint Petersburgh pronunciation, Saint Petersburgh translation, English dictionary definition of Saint Petersburgh. 1. Formerly Len·in·grad and Pet·ro·grad A city of northwest Russia on the Neva R