Orillia

geographical name
Oril·​lia | \ ȯ-ˈril-yə How to pronounce Orillia (audio) \

Definition of Orillia

city on Lake Simcoe in southeastern Ontario, Canada population 30,586