luvers

Scots

Noun

luvers

  1. plural of luver