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

nysa Definition

Cancel
nysa
geographical name(Nysa)
river 120 miles (193 kilometers) long in southwestern Poland flowing northeast into the Oder River

Words Related to nysa!

nysa Examples by Brain Bank Users