在支 ざいし Meanings Noun staying in China; residing in China; being stationed in China Kanji 在 exist. Read as ザイ. 支 support. Read as シ. Jinuma: Japanese Dictionary · Word lists