Moorish idol

noun

Definition of Moorish idol

: a brightly colored fish (Zanclus cornutus) or a related form (Z. canescens) both widely distributed in the tropical Indo-Pacific from the east coast of Africa to Japan and the west coast of Mexico