LEDYARD


Meaning of LEDYARD in English

/led"yeuhrd/

n. a town in SE Connecticut. 13,735.

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