காலமாகு (Tamil) comes from Tamil காலம், from Sanskrit काल, from Proto-Turkic kār, from Proto-Iranian karah — fold, of time (during which an action or event happens).
Ancestry of “காலமாகு”, step by step
காலமாகு traces back through two separate lines of ancestry.