What does "DR" mean?

popular abbreviation in Singapore that refers to Deputy Registrar of the Supreme Court or the Subordinate Courts of Singapore

Explore other Singlish words

View more Singlish words