what is the meaning of the name of the ahmadiyya mosque in calgary and largest mosque in canada ?
house of light