Castlecary

English

Proper noun

Castlecary

  1. A village in North Lanarkshire council area, Scotland (OS grid ref NS7877).

See also