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