Ogura
Ogura (Kanji 小倉) is a Japanese surname. The Kanji characters literally mean "small storehouse". Well-known people and places named Ogura include the following:
Read more about Ogura.
Related Subjects
Related Phrases
Related Words