Meaning of “Hooray Henry” in the English Dictionary

English