Welsh derivative of Carwyn, "holy love" in Welsh. However Caerwyn is believed to be more redolent of caer,"fort"