Name: EfaOrigin: WelshMeaning: The Welsh name Efa means: Welsh form of Eve, meaning life.Gender: Girl