* * *
nostro account UK US noun [C]
► BANKING an account that a bank keeps for itself in a bank in another country, usually in that country's currency: »
Nostro accounts are maintained by Indian banks in foreign countries where they have operations for facilitating easy clearing of their transactions.
Financial and business terms. 2012.