Shilo

Meaning of the name Shilo: Peace, abundance (name of a city).

Origin of the name Shilo: Hebrew

Alternate spellings of the name Shilo: Shiloh

Gender: 
Girl