Собственно, Франк имеет отношение к франкам. (Франция, кстати, родственница Франкам

Frankreich)
Есть вариант, что это от древнего германского слова Франкон - какое-то оружие.
Но есть и другое предположение - борющийся с рабством или против рабства. Если учесть, что франко - свободный с итальянского, то почему бы и нет...
И есть третий вариант, имеющий отношение к народности франков, которую как только не переводят, от блуждающий и храбрый, до дикий и свирепый.
Так что вариантов много - выбирайте