meaning of lords table

1. the table in Christian churches where communion is given


Related Words

lords table |

Developed & Maintained By Taraprasad.com

Treasure Words