English dictionary
domestic pigeon meaning and definition
Definition and meaning of domestic pigeon at MeaningMonkey.org. domestic pigeon meaning and definition in the English Dictionary.DOMESTIC PIGEON noun
Definition of domestic pigeon (noun)
- domesticated pigeon raised for sport or food
Source: Princeton University Wordnet