Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

nubia Definition

Cancel
nubia
geographical name(Nu-bia)
region and ancient kingdom in northeastern Africa along the Nile in southern Egypt and northern Sudan

Words Related to nubia!

nubia Examples by Brain Bank Users