Ambashta (1)

A place in ancient India believed to be to the north of Sindhu, as per Mahabharata Sabhaparva Chapter 32 verse 7.