0 a province (= one of the areas that a country is divided into as part of the organization of its government, with some control over its own laws) of western Canada, whose capital city is Edmonton -- 阿尔伯塔省(加拿大西部的一个省,首府为埃德蒙顿)
He came from Alberta, where he had a very distinguished medical career.
The rush to develop the oil fields in northern Alberta has attracted oil companies from around the world.
Overall, home ownership remains affordable in Alberta.