What is the meaning of the word "hunky-dory"?

Definitions: