Can Teknon also mean children?

yes, it is an ancient greek word meaning child.