Hani \ha-ni\ as a boy's name is of Arabic origin, and the meaning of Hani is "full of joy".
Baby names that sound like Hani are Honi and Han. Other similar baby names are Hai, Dani, Hadi, Hali, Hanif, Hank, Hans and Hari.