English edit

Noun edit

Spanish lynx (plural Spanish lynxes)

  1. Synonym of Iberian lynx