Laksar (English, name)
expansion: Laksar
Senses:
glosses: A town in Uttarakhand, India.
Forms: