meaning of feo in spanish
Feo is an adjective meaning ugly or unattractive in Spanish. Because the adjective ends in an o the adjective refers to a masculine noun. If you wanted to describe a feminine noun as ugly, you would end the adjective with an a, i.e.  fea..