Langtolang Multilingual Dictionary

Translate words and learn from multiple languages

Results for: "Dr."

Translating from English to Indonesian

English definitions WordNet

NOUN 2

  1. a person who holds Ph.D. degree (or the equivalent) from an academic institution

    • “she is a doctor of philosophy in physics”
    Synonymsdoctor
  2. a licensed medical practitioner

    • “I felt so bad I went to see my doctor”

Did you mean? (Similar words):