Definition of BSD in English:

BSD

  • Bahamian dollar(s).