meaning of namguhan