Meaning of “halva” in the English Dictionary

English