cognosco

[ kɒɡ.nɒs.kəʊ ] verb
Latin

Welcome to cognosco, the site where you learn.

Loads of topics, constantly expanding and free forever.

We welcome and encourage community contributions too!

JH