Ambumati Posted on August 16, 2010 by manuscrypts A river, as per Mahabharata Vanaparva Chapter 83 verse 56.