(English) A candlemaker Chandlar, Chandlor Health Source: Medical Dictionary Author: Health Dictionary