Klin Kaara meaning