Amherst pheasant

noun

Definition of Amherst pheasant

: lady amherst's pheasant

First Known Use of Amherst pheasant

1840, in the meaning defined above

Keep scrolling for more