Where does “carago” come from?

carago (Portuguese) comes from Latin caraculus.

carago (Portuguese): caramba!; angelfish

Definitions

  1. caramba!; angelfish

Ancestry of “carago”, step by step

carago traces back through two separate lines of ancestry.

via Latin caraculus

StepLanguageWordMeaning
1Latincaraculus

via Spanish carajo

StepLanguageWordMeaning
1Spanishcarajocock
Every word from Latin caraculus