kirana noun1 •(India) convenience storeIt means the 'nine-day rain' in Khasi," says the appropriately named Barisha, as she restocks the shelves at her kirana store. — 2016 formskiranas