Definitions of Khesari:

  • noun:   European annual grown for forage; seeds used for food in India and for stock elsewhere