(German) A hardworking woman Idolah, Idolla, Idollah, Idolina, Idolyna, Idoleena, Idoleana, Idoleina, Idoliena Health Source: Medical Dictionary Author: Health Dictionary