Learn Latin Through Topics You Actually Care About

LingoBear creates short Latin passages on topics you choose. Tap any word for an instant English translation and build your vocabulary as you read. Italic language of ancient Rome, ancestor of all Romance languages, classical Latin alphabet (23 letters; no j, u, w), six cases, no fixed word order.

Why LingoBear works for Latin

Tap any word for instant translation

Every word in your Latin reading passage is clickable. Get English translations and grammar help — essential for parsing the case endings of nouns and the conjugations of verbs.

Read about topics you choose

Type any topic and LingoBear generates a fresh Latin reading passage — from Roman history to medieval chronicles, going beyond canonical textbook readings.

Frequently asked questions

Explore more languages

Learn this language from other native languages