Boulingo
glorious
Very beautiful or impressive.
Learn languages with Boulingo