scrofe
Italian
Noun
scrofe
f
plural of
scrofa
Anagrams
fresco