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

other english words that include "haunch" : italian :
haunches lombarde