Camelon
Proper noun
Meaning
Camelon
A village in Falkirk council area, Scotland (OS grid ref NS8680).
Anagrams
Examples
And they came off to discover they had closed to within four points of Bonnyrigg who were held to a goalless draw at Camelon.
A practice nurse who spent more than half of her five-decade-long NHS career in Camelon insists nursing was the only profession she ever considered pursuing.