memba

Meaning

  1. spring (water source)
  2. source

Etymology

In summary

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

Notes

Sign in to write sticky notes