Meaning Of Al-Mashriqain And Al-Maghribain (Many Easts And Many Wests)
Please also see : Discussion 36130 • Reply 37731