Nightjar



ENGLISH MEANING
noun
1.
A goatsucker, esp. the European species.