About us
Define
Definitions for
"Nostro"
A bank’s bank account with another financial institution. Used to settle all transactions in a particular currency. Works in a similar fashion to a personal bank account.
barcap.com