espingarda f (plural espingardas)
From Italian spingarda, from French espringale (“springald”), from Frankish *springan (“spring, jump”), from Proto-Germanic *springaną, from Proto-Indo-European *spr̥ǵʰ.