'fairy swallow' definitions:

Definition of 'fairy swallow'

(from WordNet)
noun
Fancy domestic pigeon having blue-and-white plumage and heavily muffed feet