There was no name definition found for Desta.

Other types of names:

Desta (given name) Amharic