Achhnera

English

Proper noun

Achhnera

  1. A town in Agra district, Uttar Pradesh, India.

Alternative forms