From lup (“wolf”) + -escu (surname ending), compare also lupesc (“wolfish”).
Lupescu m (genitive/dative lui Lupescu)