Dodder

See also dodder

English

Proper noun

Dodder

  1. A river in Ireland, a tributary of the Liffey.

Read in another language

This page is available in 1 language

Last modified on 5 October 2012, at 13:54