Dictionary Definition:
[translation-san] tathāgata
[translation-san] {C} nararṣabha
[translation-eng] {Hopkins} [thus-gone]; One Gone Thus; epithet of the Buddha
[translation-eng] {C} the Great Bull; the mightiest of men