(Indian) Having great intelligence; a geniusManeesha, Manishah, Manysha, Maniesha, Maneisha, Maneasha Health Source: Medical Dictionary Author: Health Dictionary