Continuous flow, stream, or river; derived from the Sanskrit root ‘sru’ meaning ‘to flow’

1 Post