happy hunting grounds
English
Noun
happy
hunting
grounds
plural of
happy hunting ground