Chocard

Cho´card


n.1.(Zool.) The chough.