In general, the meaning of green is associated with life, renewal, nature, growth, and rebirth. Since an olive branch is associated with peace, so is the color.
This is the color that was and is still used by some countries for their military uniforms. The name was first used in the late 18th century and became “olive drab”.
The color works great with most skin tones and can be layered with other colors like your off-white, shades of brown, maroon, coral pink, purple, and black.