Dictionary
·
Google Translate
·
Help
Search by Chinese, Pinyin or English Definition:
Did you mean:
hemaji
?
姬
路
Jī
lù
Himeji (city in Japan)
姬
路
城
Jī
lù
Chéng
Himeji Castle in Hyogo prefecture, Japan
By
MDBG
2026