From Old Galician-Portuguese fremoso, fermoso, from Latin fōrmōsus.
fermoso (feminine fermosa, masculine plural fermosos, feminine plural fermosas)