2 names match.
Modern/Sanskrit
Modern creation, possibly from Tara meaning star in Hindu tradition.
A contemporary creation or Sanskrit name meaning son or child.