meaning of anglia

1. the Latin name for England


Related Words

anglia | anglian |

Developed & Maintained By Taraprasad.com

Treasure Words