Dictionary entry

Diomede

Webster's Dictionary 1806

Diomede

n.

an aquatic bird of the size of a duck