What is the meaning of the name Feo?
The name Feo is primarily a male name of Italian origin that means Short Form Of Maffeo Or Feodoro.
Feo is also the Spanish word for "ugly"
People who like the name Feo also like: Theodore
Names that sound like Feo:
Stats for the Name Feo