Definitions of fairy swallow:

  • noun:   fancy domestic pigeon having blue-and-white plumage and heavily muffed feet