How did Cameroon get its name?

The name Cameroon is derived from the Portuguese word, Camarões, meaning shrimp. When Portuguese sailor Fernão do Pó arrived in 1472 at the Wouri river in Douala and discovered so many shrimp in the river, he decided to call it "Rio Dos Camarões" (River of shrimp).
The Portuguese nasal vowel õ sounds somewhat like "on" to English and German speakers, so it became Cameroon in English and Kamerun" in German.