English edit

Noun edit

turloughs

  1. plural of turlough