ramanisblog. brahmin-gotra-list
Each gotra takes the name of a famous Rishi or sage.
Gotra is a concept of patrilineal classification, which identifies the families of a caste.
The original rishis after whom the gotras were named were just Seven in number .
Gotras were further subdivided into ganas and sub ganas.
Another concept is that of Pravara of Rishis who were a few of the most learned and capable sages belonging to that gotra.
Each Brahmin was thus known by his gotra, pravar, sutra and shakha.
There are exceptions to the rule too. For example the descendents of Maharishis Bhrigu and Angirasa cannot marry, because of the same Pravara Rishis, which are common to the two individuals.
The weddings in India are fixed as per the Gotra of the bride and groom.
Gotra matching is one of the most important concerns in North indian Hindu matrimony.
Wedding in similar Gotra is strictly prohibited.
A Gotra has three Rishis.
This indicates the fact some of the Rishis had more than one wife, at different times , for example Parasara.
I that case the male offspring from each of the Wives are added and the third if there are any more differentiation.
Readers may contribute in this area.
Another instance is when a Rishi changes his Varna.
Viswamitra was a Kshatriya and his original name was Kausika.
Later he became a Brahmin after he reealized Brahma Gnana.
Then he was called a Barhmin and his Gotra was changed from Kausika to Viswamitra.