Definition of The Monarch of the Glen from the Oxford Advanced Learner's Dictionary

 

The Monarch of the Glen

 
BrE
 
; NAmE
 
 
jump to other results
(1851) the best-known painting by the English artist Edwin Landseer. It is of an adult male deer in the Scottish countryside, and is often reproduced on cards and other products.