There are several Hebrew names that mean "gift from God" or have a similar connotation. Here are a few of the most common:
* Natan (נתן): This is perhaps the most direct translation, meaning simply "he gave" or "given." It implies that the child is a gift from God.
* Yonatan (יונתן): A variation of Natan, Yonatan means "God has given."
* Mattityahu (מתתיהו): This name means "Gift of God." In English, this name is often shortened to Matthew.
* Netanel (נתנאל): Similar to Yonatan, Netanel means "God has given me," or "Gift of God."
* Teodora (תאודורה): a less common name but it is a combination of "theo" (God) and "dora" (gift), thus meaning "gift of God".
It's important to note that while these names are the most common, there may be other Hebrew names with similar meanings or interpretations. The specific name that resonates best with you will depend on your personal preferences and beliefs.