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