Italian edit

Etymology edit

Perhaps from Sardinian carroga (carrion crow).

Proper noun edit

Carrogu m or f by sense

  1. a surname from Sardinian

Anagrams edit