What does Shilo mean?
Shilo \sh(i)-lo\ as a name for boys (also used as girls' name Shilo). Shilo's name origin is Hebrew, and the meaning of Shilo is "His gift". Shilo is a variant of Shiloh (Hebrew): also possibly "peace".
Shilo is a rare given name for males but a very popular last name for both adults and children (#74164 out of 150436, Top 49%). (2000 U.S. Census)
Presented below is the birth name popularity of Shilo for boys. Shilo has not been listed in the list so far. (Top 1000 Baby Names Records, 2014)