cyber mosque

cyber mosque

n
1. (Islam) a website dealing with Islamic religious matters
2. (Computer Science) a website dealing with Islamic religious matters
References in periodicals archive ?