Birdcatcher meaning

Someone who catches or ensnares birds, fowler.
noun
0
1
Advertisement

Origin of birdcatcher