A West African form of Lamin or Alamin, ultimately from Arabic-rooted names meaning faithful or trustworthy.
Like Lamin?
Swipe through thousands of names like it