Skip to content
Definition.com

A Stork is a duck on stilts

See also
.com