Definition of Baby Doc in English:

Baby Doc

proper noun