機関庫 きかんこ Meanings Noun engine shed; engine house; locomotive shed; locomotive depot Kanji 機 machine. Read as キ. 関 relate. Read as カン. 庫 storehouse. Read as コ. Word lists Railway Jinuma: Japanese Dictionary · Word lists