English dictionary

chen meaning and definition

CHEN noun

Definition of Chen (noun)

  1. wild goose having white adult plumage
Source: Princeton University Wordnet