Meaning of “cardy” in the English Dictionary

English