Innovation · friendly · flexible
Source: Old English
Root Word: Colin
Derived From: Collin
Meaning: Colin, is often associated with "puppy" or "young man".
Popularity History: It only began to be used in modern times and gradually became popular under the influence of some name variants.