Moorish idols

English

Noun

Moorish idols

  1. plural of Moorish idol