memba

(Englisch)

  1. spring (water source)
  2. source

Etymologie (Englisch)

In summary

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

Sign in to write sticky notes