what is the exact meaning of HINUHA?