Dictionary Definition:
○pattana n. 'Vatsa town', N. of a city in the north of India (also called Kauśāmbī) L