The Italian term "migliore, più alto, superiore" matches the English term "superior"

other italian words that include "migliore" : english :
nel migliore dei casi at best
migliore best
migliore better
other italian words that include "superiore" : english :
scuola superiore comprehensive
superiore disciplinarian
superiore senior
braccio superiore upper arm