the actual meaning of korai or karahi is an indian cooking pot made from cast iron, very similar to a wok. karahi dishes are an indian style of cooking rather than a traditional recipe, so you'll find the restaurant versions can vary significantly. but the basic ingredients will be the same throughout.