Immortal or divine nectar
Ambri is likely a modern diminutive or variation of the name Ambrosia, which comes from the Greek word for 'immortal'. In mythology, ambrosia was the food or drink of the gods that conferred longevity. It may also be used as a shortened form of names like Amber or Ambrine.
Less common today
Ambri isn't in the latest US Top 1000. It last peaked at #12,650 in 2013.
US births per 5-year period, 1990βpresent (SSA data).