Definitions | downey heads |
| noun
- (stamp-collecting) British stamps with the image of King George V, based on a photograph by the court photographers W & D Downey.
Supplemental Details:Sponsor an extended definition for downey heads for as little as $10 per month. Click here to contact us.
| |
|