top of page
Want the latest?
THE place for unusual trims and ribbons. We stock ethnic haberdashery from around the World
moksha, n.
Etymology: < Sanskrit moká¹£a
​
OED
Definition:
The final release of the soul from a cycle of incarnation;
the bliss attained by this liberation;
bottom of page