The Manorathapurani and the Pali version of Milindapanha maintain him as being born at Kaushambi in a minister's family and then having been swallowed by a fish in the Yamuna river that was later caught by an angler.