English

edit

Proper noun

edit

Carmuirs

  1. A western suburb of Falkirk, Falkirk council area, Scotland (OS grid ref NS8580).

References

edit