Meaning of “conch” in the English Dictionary

English