Amavasya in English dictionary Amavasya Meanings and definitions of "Amavasya" proper (Hinduism) The Indian name for a new moon in the Hindu calendar. more Sample sentences with "Amavasya" Declension Stem Try again Available translations Sanskrit Spanish Telugu Authors