Find the word definition

Wikipedia
DiploFoundation

DiploFoundation (or Diplo, in short) is a non-profit organisation based in Malta, with offices in Geneva and Belgrade.