GNU Collaborative International Dictionary of English

Found one definition

  1.       
    Quin (?), n. (Zool.) A European scallop (Pecten opercularis), used as food. [Prov. Eng.]

    [1913 Webster]