Diminutive form related to Italian 'arma' meaning armed or weapon.
Like Armetta?
Swipe through thousands of names like it