Name Details
Boy|Muslim

Badilayn

"Badilayn is an Arabic name, meaning substitutes, or replacements."

Baby Names A-Z

Keep Exploring