Dictionary Definition:
ubhayârtham ind. for a double purpose (e.g. for prosperity on earth and happiness in heaven)