Isle of Dogs en · PROPN
Etymology
Unknown, but many theories have been proposed; see Wikipedia.
Meanings
- A peninsula (not a true island) formed by a large meander in the River Thames in East London, England.
Words, grammatical forms and meanings linked to the ontology.
Unknown, but many theories have been proposed; see Wikipedia.