The meaning of Haayi is Haayi is an Arabic name for boys that means modest, bashful.
Haayi Name In Arabic : هاي
Haayi Name In Bangla : হাই
Haayi Name In Urdu : حیی
Haayi Name In Hindi : हाई