Mheecha is a Nepali brand that originates from Kathmandu, Nepal. The word ‘Mheecha’ is a Newa term which means ‘pouch’, also known as ‘Thaili’ or ‘Thailo’ in Nepali. We are inspired by the traditional Mheecha for its minimal, classy design and its strength and durability. Keeping these principles in mind, we design and develop our products.