Meaning of “amaretto” in the English Dictionary