meaning of soudan

1. A sultan.
2.
a region of northern Africa south of the Sahara and Libyan deserts; extends from the Atlantic to the Red Sea


Related Words

soudan |

Developed & Maintained By Taraprasad.com

Treasure Words