Find the word definition

WordNet
spotted lynx

n. of southern Europe [syn: Lynx pardina]