Vesa is not a popular first name. It is more often used as a girl (female) name.
First names and their meaning - Page 1584
Akon
Akon is not a popular first name. It is more often used as a boy (male) name.
Aprille
Meaning: The month April. 
Aprille is not a popular first name. It is more often used as a girl (female) name. 
Bunnie
Bunnie is not a popular first name. It is more often used as a girl (female) name.
Carlson
Meaning: Son of carl. 
Carlson is a patronymic surname meaning "son of Carl". It is used as a given name rarely. There are variations […] 
Dulcie
Origin: Latin. 
Meaning: Sweetness, Sweet. 
Dulcie is not a popular first name. It is more often used as a girl (female) name. 
Gandhi
Gandhi is not a popular first name.
Iresha
Origin: Sanskrit. 
Meaning: Lord of the earth. 
Iresha is not a popular first name. It is more often used as a boy (male) name. 
Jadeyn
Jadeyn is not a popular first name. It is more often used as a girl (female) name.
Karna
Origin: African. 
Meaning: Horn of an animal. 
Karna is not a popular first name. It is more often used as a unisex (male and female) name.