From Old Spanish fuermoso, from formoso, from Latin fōrmōsus.
hermoso m (feminine hermosa, masculine plural hermosos, feminine plural hermosas)
This page is available in 19 languages