meaning of knight templar

1. a knight of a religious military order established in 1118 to protect pilgrims and the Holy Sepulcher


Related Words

knight templar |

Developed & Maintained By Taraprasad.com

Treasure Words