Flavia \f-la-via\ as a girl's name is pronounced FLAH-vee-ah. It is of Latin origin, and the meaning of Flavia is "yellow hair". Feminine form of Flavius, a Roman clan name.
Flavia has 3 variant forms: Flavie, Flaviere and Flavyere.
A baby name that sounds like Flavia is Fulvia.