There was no name definition found for Leta.

Other types of names:

Leta (given name) English