You are out of your country. You want to teach your children your language. But in the internet there are very few websites solely catering to your needs. LanguageReef is a place, where you find resources to teach your children. LanguageReef mainly caters to the needs of the Indian people who have migrated out of their motherland and are scattered all over the world. LanguageReef also caters to people in India who have migrated to different states in India.

Recent News

Introducing Hindi Audiobooks(audio with text) from various free sources. Hindi Audiobooks
Learn by comparing vocabulary in different Indian languages. Compare Vocabulary in different Indian languages
Learn by comparing consonants in different Indian languages. Compare CONSONANTS in different Indian languages
Learn by comparing vowels in different Indian languages. Compare vowels in different Indian languages
Introducing LanguageReef Mobile - It is still in beta. If you are accessing from a mobile device you can use mobile version of our site which is in Beta now. We are working hard to make everything work. Should be live soon. Thanks. Seek a word game has been added in Bengali, Gujarati, Hindi, Kannada, Konkani, Marathi, Malayalam, Nepali, Punjabi, Tamil and Telugu for birds, animals, fruits, days of the week, months of the year, regional months and numbers
Fruits have been added in Bengali, Gujarati, Hindi, Kannada, Konkani, Marathi, Malayalam, Nepali, Punjabi, Tamil and Telugu
Conjuncts have been added in various Indian languages.
Animals vocabulary added in Bengali, Gujarati, Hindi, Kannada, Konkani, Marathi, Malayalam, Nepali, Punjabi, Tamil and Telugu

In LanguageReef, we are currently focussing on the following language scripts and picture dictionaries:

Learn Assamese, Learn Bengali, Learn Gujarati, Learn Hindi, Learn Kannada, Learn Konkani, Learn Marathi, Learn Malayalam, Learn Manipuri/Meetei Mayek, Learn Nepali, Learn Oriya, Learn Punjabi, Learn Tamil and Learn Telugu

We provide free picture dictionaries,free alphabet charts, free basic vocabulary,free rhymes(for some languages),free rhyme sheets, free podcasts, free downloadable worksheets for vowels and consonants, basic games to familiarize with the alphabets and script in Assamese, Bengali, Gujarati, Hindi, Kannada, Konkani, Marathi, Malayalam, Manipuri/Meetei Mayek, Nepali, Oriya, Punjabi, Tamil and Telugu. Very soon we will be adding urdu in our website. We are constantly updating our website. You can follow us by subscribing to us on facebook and also in youtube. You can use these online resources freely to learn Indian languages. We also provide free audio and video content to

learn to write Bengali, Gujarati, Hindi, Kannada, Konkani, Marathi, Malayalam, Manipuri/Meetei Mayek, Nepali, Oriya, Punjabi, Tamil and Telugu.



Learn Assamese(অসমীয়া)

Learn Bengali(বাংলা)

Learn Gujarati (ગુજરાતી)

Learn Hindi ( हिन्दी)

Learn Assamese Alphabets
Learn Assamese Vocabulary
Learn Assamese Games
and much more..

Learn Bengali Alphabets
Learn Bengali Vocabulary
Learn Bengali Games and much more..

Learn Gujarati Alphabets
Learn Gujarati Vocabulary
Learn Gujarati Games and much more..

Learn Hindi Alphabets
Learn Hindi Rhymes
Learn Hindi Vocabulary
Learn Hindi Games
and much more..


Learn Kannada(ಕನ್ನಡ)

Learn KONKANI(कोंकणी)

Learn Malayalam(മലയാളം)

Learn Marathi(मराठी)

Learn KANNADA Alphabets
Learn KANNADA Vocabulary
Learn KANNADA Games
and much more..

Learn KONKANI Alphabets
Learn KONKANI Vocabulary
Learn KONKANI Games
and much more..

Learn MALAYALAM Alphabets
Learn MALAYALAM Vocabulary
Learn MALAYALAM Games
and much more..

Learn MARATHI Alphabets
Learn MARATHI Vocabulary
Learn MARATHI Games
and much more..


Learn Nepali(नेपाली)

Learn Oriya(ଓଡ଼ିଆ)

Learn Punjabi(ਪੰਜਾਬੀ)

Learn Sanskrit

Learn Nepali Alphabets
Learn Nepali Vocabulary
Learn Nepali Games
and much more..

Learn ORIYA Alphabets
Learn ORIYA Vocabulary
Learn ORIYA Games
and much more..

Learn PUNJABI Alphabets
Learn PUNJABI Vocabulary
Learn PUNJABI Games
and much more..

Learn SANSKRIT Alphabets
Learn SANSKRIT Vocabulary
Learn SANSKRIT Games
and much more..


Learn Tamil (தமிழ்)

Learn Telugu (తెలుగు)

Learn Telugu Alphabets
Learn Telugu Rhymes
Learn Telugu Vocabulary
Learn Telugu Games
and much more..

Learn TAMIL Alphabets
Learn TAMIL Rhymes
Learn TAMIL Vocabulary
Learn TAMIL Games
and much more..