memba

Significat (Anglès)

  1. spring (water source)
  2. source

Conceptes

Etimologia (Anglès)

In summary

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

Notes

Sign in to write sticky notes