Name Details

Gesa

Meaning

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

How Popular Is the Name gesa ?

201420162018202120232025

March Month Baby Names

Baby Name Generator