The Italian term "forza, vigoria" matches the English term "strength"

other italian words that include "vigoria" : english :
vigoria forte
grossezza, vigoria thickness