Dictionary Definition:
aindraśira m. (fr. indra-śira, N. of a country Comm.), a species of elephant R. ii, 70, 23