meaning of place of worship

1. any building where congregations gather for prayer


Related Words

place of worship |

Developed & Maintained By Taraprasad.com

Treasure Words