loongs

English

Noun

loongs

  1. plural of loong

Anagrams