Definitions for "Amar Singh Thapa"
Amar Singh Thapa was the General of the Nepalese forces of western front in the Anglo-Nepalese War. He is regarded as one of the National heroes of Nepal.