Meaning Of Al-Mashriqain And Al-Maghribain (Many Easts And Many Wests)
Please also see : Discussion 48675