English edit

Proper noun edit

Lecroys

  1. plural of Lecroy

Anagrams edit