It was also a dog in a
Neil Diamond song "
Shiloh when I was young, I used to call your name, when no one else would come,
Shiloh you always came".
There was also a Battle of
Shiloh in the American Civil War. So it's a place name or a dog's name to me, not for a child.