What a beautiful name! Shaindel is derived from the Yiddish word “shain” (in German “schön”), which means “beautiful.” The equivalent name in Hebrew is Yafah.

According to Rabbi Shmuel Gorr in his book “Jewish Personal Names,” it was once common practice to add the suffix “del” to names.1

The first time we meet a version of the name is in the Bible, where Noah’s son is named Japheth (pronounced in Hebrew Yafet).2

Other versions of the name are Shaina, Shaineh, Sheindele and Yafeh. These family names are also derived from this name: Schildel, Schindler, Scheiner and Schindling.3

See Why Do I Need a "Hebrew Name"? from the selection on Jewish Names.