Name Details

Gesa

Meaning

Gesa is a charming name symbolizing a pledge or promise, often associated with devotion.

girlChristian

How Popular Is the Name Gesa ?

Popularity Trends

Growth over last 10 years