angurria — meaning in English Spanish → English · translate English → Spanish instead English meaning craving noun A strong, persistent desire for something. Senses angurria is used for these senses in English: craving A strong desire; yearning. Related Spanish words ansia anhelo prurito