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

sheba Definition

Cancel
sheba
geographical name(She-ba)
ancient country in southern Arabia probably including Yemen

Words Related to sheba!

sheba Examples by Brain Bank Users