Word info

chalta

Noun

Meaning

chalta (plural chaltas)

(India) The elephant apple (Dillenia indica) (tree or fruit).

Source: en.wiktionary.org

Anagrams

Close letter words and terms