(Greek) One who is philosophical Izold, Izolda Health Source: Medical Dictionary Author: Health Dictionary