garrans

English

Noun

garrans

  1. plural of garran