Mallard - meaning in english

നാമം (Noun)
കാദംബം
തരം തിരിക്കാത്തവ (Unknown)
ആണ്‍താറാവ്
കളഹംസം