Balay is baby boy name mainly popular in Muslim religion and its main origin is Arabic. Balay name meaning is Cornice or Eaves. People also search this as Balay. Balay is written in Urdu, Hindi, Arabic, Bangla as بلاي, बलाय, بلاي, বলে. Other similar names can be Balagh, Baleegh, Baleel, Baligh, Balj, Balbala, Baleegha, Baligha, Balqees, Balqis, Balquees, Balsam.