Meanings1resident; to reside at; residency; to be stationed atWritten Forms駐留Traditional · Main Form驻留Alternate Form