English Dictionary
◊ SHAMROCK
idolater
n : a person who worships idols [syn: {idol worshiper}]
English Computing Dictionary
◊ DID YOU MEAN ISOLATED?
isolated
{compact}
 idms  idmsx  idol  ids/i  idss