Dictionary Definition:
[translation-eng] {Hopkins} King Bimbisāra
[comments] Comment: King Bimbisāra had different names during various stages of his life.