Top matchりょりょく膂力ryoryokuNounphysical strength; muscular strengthFormal or literary term Listen Pitch on OJAD Explore