Search results
長
1
screaming hairy armadillo (Chaetophractus vellerosus); small screaming armadillo; crying armadillo; small hairy armadillo
1
Rare term
long talk; long-winded speech
2
Buddhism
long tongue (one of the thirty-two marks of a great man)
