heron ( synonym found)

Definition of heron:

(n) : a long-legged, long-necked wading bird of the family Ardeidae

Back to Top