My Microsoft Bookshelf says cwm is Welsh:

cwm

cwm (k?m) noun
See cirque.

[Welsh, valley.]