FORMOSA Crossword Clue
FORMOSA Crossword Clue
                        We know 2 solutions for: FORMOSA
                    
                    Crossword Puzzle Infos
                            
                                Formosa is a term used to refer to TAIWAN, an island nation located off the coast of mainland China. The STRAIT of Formosa is the body of water that separates TAIWAN from mainland China. The term Formosa is derived from the Portuguese word for 'BEAUTIFUL, ' and was used by 16th century Portuguese sailors to describe the island.