Web
Images
Video
News
Maps
more »
Savo may refer to: Savo Island near Guadalcanal in the Solomon Islands Savonian dialects of the Finnish language Savonia (historical province) or, a historical province of Finland… (
More on Savo
)