meanings of Savo encyclopedia of Savo dictionary of Savo thesaurus on Savo books about Savo dreams about Savo
 Savo - Definition 

Savo (Savolax) is the name of a geographical region in Finland which can refer to:

It is also an island near Guadalcanal in the Solomon Islands.

Copyright 2008 WordIQ.com - Privacy Policy  ::  Terms of Use  :: Contact Us  :: About Us
This article is licensed under the GNU Free Documentation License. It uses material from the Wikipedia article "Savo".