Gotra, segment de descendență în cadrul unei caste indiene care interzice căsătoriile mixte în virtutea descendenței membrilor ei dintr-un strămoș mitic comun, un factor important în determinarea posibilelor alianțe matrimoniale hinduse. Denumirea (sanscrită: „grajd de vite”) indică faptul că segmentul de neam contemporan acționa ca o familie comună, deținând bunuri în comun. Inițial, Gotra se referea la cele șapte segmente genealogice ale brahmanilor (preoți), care își trag originea din șapte văzători antici: Atri, Bharadvaja, Bhrigu, Gotama, Kashyapa, Vasishtha și Vishvamitra. Un al optulea gotra a fost adăugat de timpuriu, Agastya, după numele unui clarvăzător strâns legat de răspândirea hinduismului vedic în sudul Indiei. Mai târziu, numărul de gotra a proliferat atunci când s-a simțit nevoia de a justifica descendența brahmană prin revendicarea pentru propria linie a unui văzător vedic.
Practica interzicerii căsătoriei între membrii aceluiași gotra avea ca scop să mențină gotra liberă de imperfecțiunile moștenite și, de asemenea, să lărgească influența unui anumit gotra prin alianțe mai largi cu alte neamuri puternice. Sistemul a fost, într-o oarecare măsură, adoptat de grupurile non-brahmane pentru a prelua o parte din prestigiul social acordat brahmanilor. Inițial, și Kshatriya (nobilii războinici) aveau propriile dinastii, principalele dinastii tradiționale fiind cea Lunară și cea Solară, cărora le aparțineau eroii din epopeile sanscrite Mahabharata și, respectiv, Ramayana. Epopeea nu prezintă o imagine suficient de clară pentru a determina exogamia acestor neamuri; alianțele matrimoniale par să fi fost motivate mai degrabă de considerente teritoriale. Mai târziu, Kshatriya și Vaishya (negustori de mărfuri) au adoptat și ei conceptul de gotra într-o oarecare manieră, asumând pentru grupurile lor gotra gotrei brahmanilor adiacenți sau a guru-lor (ghizii lor spirituali), dar această inovație nu a fost niciodată foarte influentă.