Meaning of “felicity” in the English Dictionary