CAMROSE Meaning of CAMROSE in English /kam"rohz'/ , n.a city in central Alberta, in W Canada, near Edmonton. 12,570. Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012