What is the meaning of the name Duck?

The name Duck is primarily a male name of Vietnamese origin that means Moral.

In English, the word for a water bird.

Names like Duck:

Dessa, Desi, Des, Deka, Dasha, Daisy, Dacey, Da-xia, Dick, Diego, Dixie, Doug, Duc, Duka, Duke, Duscha, Dysis, Dutch, Dezso, Diza, Dex, Dash, Dacia, Dax, Dezi, Diogo, Daiki, Daisuke, Deja, Deus

Stats for the Name Duck

checkmark Duck is currently not in the top 100 on the Baby Names Popularity Charts
checkmark Duck is currently not ranked in U.S. births