Laksar
See also:
laksar
English
Etymology
An earlier spelling may have been
Lhaksar
.
Proper noun
Laksar
A
town
in
Uttarakhand
,
India
.