MeaningBadilayn is an Arabic name, meaning substitutes, or replacements.
ReligionIslam
OriginAfghan, Arabic