Formosa is a popular surname in Malta. Formosa is also common in Spain, Portugal, Spanish colonies and other Mediterranean countries.
The name derives from the Latin name Formosus and Spanish word "fermoso", meaning "beautiful".
People with the surname
References
Formosa (surname) Wikipedia(Text) CC BY-SA