memba

(Anglais)

  1. spring (water source)
  2. source

Étymologie (Anglais)

In summary

From Ottoman Turkish منبع (memba, menba), from Arabic مَنْبَع (manbaʕ, “spring, source”).

Sign in to write sticky notes
External links