← Back to browseHimejiTranslations日本の都市。姫路English definitionA city in Japan.ExamplesNo examples yet.Similar wordshimeHimeji StationhimHimihimym