Cambus o' May en · PROPN Meanings A locality on the River Dee east of Ballater, Aberdeenshire council area, Scotland (OS grid ref NO4297).