Brand owner Cherokee Inc has inked a license deal in India with Mahindra Retail's flagship Mom & Me stores for its Liz Lange maternity brand.