That was Shiloh Church - after which the battle was named. The actual location was Pittsburgh Landing on the Tennessee River.
Shiloh
It was at Pittsburg Landing on the Tennessee River, near Corinth. Shiloh was the name of a little church nearby.
In the book Shiloh, the name of the dog came from where Marty found him: Shiloh, West Virginia. The name Shiloh is from a battle field church.
ANSWER The Battle of Pittsburg Landing. Indeed the little church had an Hebrew name (Shiloh) but it was pertaining to the Methodist community and rite.
Shiloh, near Corinth
The battle was named for the church; Shiloh. The Union forces referred to the battle as Pittsburg Landing, which is the area where Grant landed his troops and set up his headquarters. This is now the Park Visitor's Center & main cemetery.
Shiloh takes its name from a small church on the battlefield of the same name. It is ironic that "Shiloh" is a Hebrew word meaning A PLACE OF PEACE. The battle is also called the Battle of Pittsburg Landing deriving this name from the small trading community on the Tennessee River which is also a part of the battlefield.
It wasn't a town. It was at Pittsburg Landing on the West bank of the Tennessee River. The Union named its battles after the nearest body of water. The Confederates preferred the name of the nearest town. Shiloh Church was the nearest thing to a town, so they called it the battle of Shiloh.
Pittsburg Landing
Pittsburgh Landing
The name Shiloh means place of peace. Or named after a church that was close to the early fighting.
The battle of Pittsburgh is also known as the, "Battle of Shiloh."