Home›Dictionary›yeiyeinounNo English definition recorded for this entry.L941841 on Wikidata ↗WiktionarynameA city in South Sudan.