Definition, synonyms and related words
An ancient Indian people who believed themselves to be descended from Yadu.