Green’s Dictionary of Slang

narrish adj.

[SE narrow]

(UK society) thrifty, mean.

London Society Oct. 367: I have been told that he is very narrish... He has always paid his debts very scrupulously, lived within his income, and certainly I saw no signs of undue economy [F&H].