English to English
noun
- a place where things merge or flow together (especially rivers)
Pittsburgh is located at the confluence of the Allegheny and Monongahela rivers.
source: WordNet 3.0
- a flowing together
source: WordNet 3.0
- a coming together of people
source: WordNet 3.0
- The act of flowing together; the meeting or junction of two or more streams; the place of meeting.
source: Webster 1913
English to Tagalog
noun
- [cónfliuens] Pagkakatagpô ng dalawa ó ilang ilog; bunton ng tao
source: Diccionario Ingles-Español-Tagalog