The name Fia is a girl's name of Italian, Irish, Portuguese origin meaning "wild or weaver". Fia and is often added to lists like Unique Girl Names: Unusual and Rare and discussed in our forums with posts like "Girls Makeover - Two Middles".
From the experts:
Fia may be most notable at this moment as the phonetic version of the Irish Fiadh, one of the fastest-rising names in the Republic of Ireland. The meaning of Fia or Fiadh is sometimes given as "deer" but that's in the sense of a wild deer, as the name relates to the ancient word for wild. In Portuguese, Fia means weaver, and Fia may also be a short form of the Italian or Spanish Sofia or Fiammetta or any other fia-related name. Whatever its origin and meaning, Fia is a light and pleasant alternative to the mega-popular Mia.