GoldLoadingPage: Profanity Dictionary Logo

Tell us more about "Guadalcanal"

Guadalcanal

Definition: Guadalcanal is a major port city in the Solomon Islands archipelago, located on the island of Guadalcanal, which is part of the Federated States of Micronesia. It was strategically important for the United States during World War II and remains an important naval base today.


Guadalcanal