new lads

English

Noun

new lads

  1. plural of new lad

Anagrams