Kind · reliable · optimism
Source: Spanish
Root Word: Cano
Derived From: Italian and Spanish vocabulary
Meaning: Puppies, or people living in a puppy area
Popularity History: It is more common in Spain and Italy, and is popular as a surname in Latin American countries.