| 
 | 
Definition of Downey heads
1. Noun. (philately) British stamps with the image of King George V, based on a photograph by the court photographers W & D Downey. ¹
¹ Source: wiktionary.com
| 
 | 
1. Noun. (philately) British stamps with the image of King George V, based on a photograph by the court photographers W & D Downey. ¹
¹ Source: wiktionary.com