Boulingo
credo
Strong belief or guiding principle.
Learn languages with Boulingo