Camrose
English
Proper noun
Camrose
A
city
in
Camrose County
,
Alberta
,
Canada
.
A
village
in
Wales
.
Derived terms
Camrose County
Anagrams
Cameros
,
Moraces
,
amorces
,
screamo