memba

Signification (Anglais)

  1. spring (water source)
  2. source

Concepts

Étymologie (Anglais)

In summary

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

Notes

Sign in to write sticky notes