Moorish idol noun1 •A fish of the species Zanclus cornutus, a colorful marina tropical fish often kept in aquaria. formsMoorish idols