Landore

English

Proper noun

Landore

  1. A suburb and community in Swansea, Wales (OS grid ref SS6595).

References

Anagrams