Aberdeen terrier


noun

British Dictionary definitions for aberdeen terrier

Aberdeen terrier

noun

a former name for Scottish terrier