memba

(Anglès)

  1. spring (water source)
  2. source

Etimologia (Anglès)

In summary

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

Sign in to write sticky notes