Mastery Levels
⬜ Level 0 — Not yet seen
🔴 Level 1 — Just introduced
🟡 Level 2 — Still learning
🟢 Level 3 — Mastered (reviewed after 7 days)
⭐ Level 4 — Well-known (reviewed after 30 days)
Answer correctly to level up; answer wrong to drop back. Mastered items are scheduled for spaced-repetition review.
Romanization Guide
| ô / o | অ — like "o" in hot |
| a | আ — like "a" in father |
| i / ii | ই / ঈ — short / long "ee" |
| u / uu | উ / ঊ — short / long "oo" |
| e | এ — like "ay" in say |
| oi | ঐ — like "oy" in boy |
| sh | শ / ষ — like "sh" in she |
| kh / gh | খ / ঘ — aspirated k / g |
| chh / jh | ছ / ঝ — aspirated ch / j |
| ṭ / ḍ / ṛ | ট / ড / ড় — retroflex sounds |
| ~ / n̐ | ঁ — nasalizes the vowel |
Note on সে: Throughout this app, সে is romanized as "she" — but it means he, she, or they (third-person singular, informal). It is not the English feminine pronoun. The romanization reflects the Bengali pronunciation /ʃe/.
Keyboard Shortcuts
1 2 3 4 — select a multiple-choice answer
0 — "I don't know"
Enter — submit fill-in-the-blank answer
Esc — close panels / go back
About This App
This app teaches Standard Bangladeshi Bengali (Dhaka dialect), the prestige variety spoken in Bangladesh and used in formal media. West Bengal Bengali (Kolkata) shares the same script and core grammar but differs in some vocabulary, verb forms, and pronunciation — for example, the Bangladeshi present continuous suffix -চ্ছ vs. the West Bengali -ছ. Most learners will find the differences minor at the beginner level.