Meaning of “halva” in the English Dictionary

british dictionary