THOROLD


Meaning of THOROLD in English

/thawr"euhld, thor"-/ , n.

a city in SE Ontario, in S Canada. 15,412.

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