Possibly: Generous, Noble, or Abundant (likely from Arabic roots)

1 Post