Etymologically
Italian

lupo

Etymology

inherited from Latin lupus.

Noun

lupo m

  1. wolf