Ogura

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.