Found 2 synonyms
Synonyms:
by means
other means
payment means
various means
different means
financial means