Possibly: Derived from Greek ‘Amphi’ meaning ‘both sides’ or ‘around’, or from English diminutive form of names like Ambrose or Amadeus

1 Post