Skip to main content

dog-headed

English dog-headed meaning in English  •  dog-headed का अर्थ अंग्रेजी में
Adjective
  • Having a head shaped like that of a dog; -- said of certain baboons.
Advertisement