NichiDict

いぎりす

英吉利
[igirisu]

Meanings

1.Noun

United Kingdom; UK; Britain; Great Britain

2.Noun

England