LOUPS


Meaning of LOUPS in English

noun ·pl the pawnees, a tribe of north american indians whose principal totem was the wolf.

Webster English vocab.      Английский словарь Webster.