Fetching details from the dictionary...
means; expedient; instrument
upaya (skillful means, methods of teaching)
「方便」 has another reading with different meanings.
living; livelihood