Latin

can anyone give me a word-by-one translation of the following: "...modo ea ad vim nominis, explicandam maxime sit idonea"?

the English is here: "So it must be made by any roundabout form of words which is best suited for explaining the force of the name." is the word for "force" "vis"?