Hu is a Hindu Boy name and it is Hindi originated name with multiple meanings. Hu name meaning is Tiger; Vigorous; A Nature God. Hu name popularity and rank stands at 3318 among 29430 Hindu names.
f23152882ddef80f63d61516-text