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

nyanza Definition

Cancel
nyanza
noun
A sheet of water, or marsh

Words Related to nyanza!

nyanza Examples by Brain Bank Users