Description:
The name Carachnasa is derived from the Irish word carach meaning “battle” and nasa meaning “snake”. The name may have originated from the ancient Celtic tradition of naming children after fierce animals. The name may also be derived from the Irish word caracht meaning “a cloak”. The name may also be derived from the Irish word caracht meaning “a cloak”.



