Cambus

English

Proper noun

Cambus

  1. A village in Clackmannanshire council area, Scotland (OS grid ref NS8594).

Derived terms

Further reading