A republic in western Europe, the largest country wholly in Europe English: France, French Republic Bahasa: France, French Republic, Perancis