The word stud comes from the Old English stod meaning herd of horses, place where horses are kept for breeding. Stud farms have been quite in demand in western countries, its only now catching up in India. Mumbai, Pune & Bangalore have seen the most activity on this front.