What does "D & N" mean?

popular abbreviation in Singapore that refers to Drew & Napier LLC, a law firm

Explore other Singlish words

View more Singlish words