The Italian term "lombo" matches the English term "haunch"

other italian words that include "lombo" : english :
lombo loin