meaning of Caddow

Caddow meaning in General Dictionary

A jackdaw

View more

  • A jackdaw.