What is the meaning of 불란서?

France (a country in Europe)

Source: wiktionary.org