×

londonderry meaning in English

n. londonderry, city in northern ireland (also called derry); former county of northern ireland; town in new hampshire (usa)

Related Words

  1. lomé
  2. london
  3. londonien
  4. londres
PC Version

Copyright © 2018 WordTech Co.