Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
Alberta
in English
Alberta
#moderate
Definitions
Proper Noun
a
province
in
western
Canada
,
stretching
from
the
Rocky
Mountains
to
the
Prairies
the
official
name
of
the
Canadian
province