Agrahari is a surname of Indian origin. It is associated with the Agarwal community and signifies merchant or trading heritage.