"ziriden" in English Ziriden {m pl} Zirids Detailed translations for "ziriden" Ziriden{masculine plural} Ziriden Zirids