VariousWords beta
Definitions:
Noun
                                                
                        
                            Leyte
                        
                                                
                        
                            Leyte Island
                        
                                                
                        
                            Leyte invasion
                        
                                                
                                                    
                
            Definition: a battle in World War II; the return of United States troops to the Philippines began with landings on Leyte Island in October 1944; the battle marked first use of kamikaze aircraft by the Japanese