The meaning of «coexist» comes from «live with the others in intimacy and friendly»
To coexist means to accept the other party despite intellectual and cultural differences, to live with him/her in peace, love and familiarity, share his/her customs, and respect them.