圣彼得堡ShèngbǐdébǎoTop 15000Meanings1. Saint Petersburg (city in Russia)Characters used圣holy彼that得to obtain堡fortress