Skip to main content

chihuahua

English chihuahua meaning in English  •  chihuahua का अर्थ अंग्रेजी में
Noun
  • an old breed of tiny short-coated dogs with protruding eyes, originating in Mexico, believed to antedate Aztec civilization.
Advertisement