Geshan similer names & personality Gesualdo,
Geshan name meaning is "Lump".
Geshan name calling for "Boy".
Geshan origin is "Biblical".