Meaning of “alu” in the English Dictionary

british dictionary