isoleads

English

Noun

isoleads

  1. plural of isolead

Anagrams