(French) A delightful woman; womanlyCharill, Charile, Charil, Charilla, Charila, Charylle, Charyll, Charyle, Charylla, Charyla Health Source: Medical Dictionary Author: Health Dictionary