KELOID Meaning of KELOID in English n. fibrous tissue formed at the site of a scar or injury. Etymology: Gk khele claw + -OID Oxford English vocab. Оксфордский английский словарь. 2012