English edit

Proper noun edit

Claverol

  1. Any of a number of place names in Catalonia

Anagrams edit

Catalan edit

Proper noun edit

Claverol

  1. Claverol