English edit

Proper noun edit

OSDL

  1. Initialism of Open Source Development Labs.

Anagrams edit