Camb.


British Dictionary definitions for camb.

Camb.

abbreviation for

Cambridge