English Noun idolls plural of idoll Anagrams 'dillos, dillosWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads