Etymology
Today it means: Certain fish of the butterflyfish family (Chaetodontidae spp.). Full definition →
From coral + fish.
Etymology from Wiktionary, CC BY-SA 4.0.