Caswell

Proper noun

 * 1) A village on the Gower Peninsula in Wales.
 * 1) A village on the Gower Peninsula in Wales.