Isle of Dogs

专有名词

英文释义

专有名词
  1. A peninsula (not a true island) formed by a large meander in the River Thames in East London, England.

词源

Unknown, but many theories have been proposed; see Wikipedia.
0 次浏览 数据来源: Wiktionary