Index

 

Meaning of Place Name: Formosa

Formosa: Portuguese for "beautiful."