Most were just names I liked, personally.
Promise: reminded me of a rainbow, which in the Bible is God's covenant.
Tiger: is the colors of our school mascot (the tiger)
Draco: looked like a dragon to me, though he isn't one.
Indigo: he's soo blue. Plus he has little marks on his forehead, like stars.
Pearl: well, she's reddish-pink and white. What else? :P
Zippity: was not named by me, though I think the name suits her.
Cora Belle and Dakota just struck my fancy. They looked like them to me. :)
Addicted for life