English Carrier
Noun
Meaning
English Carrier (plural English Carriers)
Columba livia domestica, an old breed of fancy pigeon.
Synonyms: Carrier, carrier pigeon, English Carrier pigeon, king of the doos, Old English Carrier, Old English Carrier pigeon