Dictionary Definition:
[translation-san] śrotra
[translation-san] śrota
[translation-eng] {Hopkins} ear