NichiDict

英蘭

えいらん
[eiran]

Meanings

1.Noun

the United Kingdom and the Netherlands; British-Dutch