Definitions for "Tura"
Tura was a site in Ancient Egypt, located about halfway between modern Cairo and HelwanGrimal, Nicholas. A History of Ancient Egypt. p.111. Librairie Arthéme Fayard, 1988.
Keywords:  janamejaya, purohita, kavasa, son
He was son of Kavasa and Purohita of Janamejaya