Poodle



ENGLISH MEANING
noun
1.
A breed of dogs having curly hair, and often showing remarkable intelligence in the performance of tricks.