Gotra, släktled inom en indisk kast som förbjuder blandäktenskap på grund av medlemmarnas härstamning från en gemensam mytisk förfader, en viktig faktor för att avgöra möjliga hinduiska äktenskapsallianser. Namnet (sanskrit: ”boskapsskjul”) tyder på att det samtida släktskapssegmentet fungerade som en gemensam familj med gemensamma ägodelar. Gotra hänvisade ursprungligen till de sju släktled som tillhör brahmanerna (prästerna) och som härstammar från sju forntida siare: Atri, Bharadvaja, Bhrigu, Gotama, Kashyapa, Vasishtha och Vishvamitra. En åttonde gotra tillkom tidigt, Agastya, uppkallad efter den siare som är intimt förknippad med spridningen av den vediska hinduismen i södra Indien. Under senare tider ökade antalet gotras när man kände ett behov av att rättfärdiga brahmanisk härstamning genom att för sin linje göra anspråk på en vedisk siare.
Sedvänjan att förbjuda äktenskap mellan medlemmar av samma gotra syftade till att hålla gotran fri från ärftliga fläckar och även till att bredda en viss gotras inflytande genom bredare allianser med andra mäktiga släkter. Systemet antogs i viss utsträckning av grupper som inte var brahmaner för att få en del av den sociala prestige som brahmaner åtnjöt. Ursprungligen hade även kshatriya (krigaradel) sina egna dynastier, och de viktigaste traditionella dynastierna är mån- och soldynastierna, till vilka hjältarna i sanskrit-epikerna Mahabharata och Ramayana hörde. Eposen ger inte en tillräckligt tydlig bild för att fastställa exogami hos sådana släkter; äktenskapsallianser verkar snarare ha motiverats av territoriella överväganden. I senare tider antog även kshatriya och vaishya (handelsmän) begreppet gotra på ett sätt, genom att för sina grupper anta den gotra som tillhörde deras intilliggande brahmaniska gotra eller deras gurus (andliga vägledare), men denna innovation fick aldrig något större inflytande.