ORILLIA


Meaning of ORILLIA in English

/aw ril"yeuh, oh ril"-/ , n.

a city in SE Ontario, in S Canada. 23,955.

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