Isca Dumnoniorum


Also found in: Dictionary, Wikipedia.

Isca Dumnoniorum:

see ExeterExeter
, city (1991 pop. 88,235) and district, Devon, SW England, on the Exe River. It is the market, transportation, administrative, and distribution center for SW England.
..... Click the link for more information.
, England.