English | German | Russian | Czech

saraf English

Meaning saraf meaning

What does saraf mean?

saraf

A provider of financial services in the Middle East and in South Asia, especially (historical) during the early modern and colonial period.

Are you looking for...?