garlions

English

Noun

garlions

  1. plural of garlion

Anagrams