musjidEnglish

masjid, musjid

Noun

(Islam) a Muslim place of worship

English: masjid, musjid

English words with similar meanings

Show 1 words