dimanar
Top 45000
Meanings
Verb
1. to source (of a river, to start)
2. to stem; arise; crop up