idolls

English

Noun

idolls

  1. plural of idoll

Anagrams