Ésosa Posted on December 8, 2020 by Sebastiane Reply Photo by Any Lane on Pexels.com Origin: EdoMeaning: “God’s gift.”Gender: masculine The name is from the Edo language meaning “God’s gift.” Sources https://www.legit.ng/1178489-popular-edo-names-meaning.htmlhttps://www.behindthename.com/name/esosa/submitted