The name Alfhild is primarily a female name of Scandinavian origin that means Elf Battle.
Alfhild was a legendary princess who commanded her own fleet of female pirates and raided coasts in the Baltic sea.
Famous bearers: Alfhild Teresia Agrell, Swedish writer and playwright.