DERRY


Meaning of DERRY in English

/der"ee/ , n.

1. Londonderry (defs. 1, 2).

2. a town in SE New Hampshire. 18,875.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .