• Source: Oldwood
  • Oldwood may mean:

    Oldwood, Shropshire - a hamlet in Shropshire, England
    Oldwood, Worcestershire - a hamlet in Worcestershire, England
    Leucosidea sericea - a species of evergreen tree and large shrub native to the Afromontane regions of Southern Africa.

Kata Kunci Pencarian: