There was no name definition found for Esta.

Other types of names:

Esta (given name) English