What is the meaning of Cain?

Alternative form of kain

fine

lovely

intricate

Source: wiktionary.org