hem: the edge of a piece of cloth; especially the finished edge that has been doubled under and stitched down
knight templar: a knight of a religious military order established in 1118 to protect pilgrims and the Holy Sepulcher