Skip to content
Kotomora

ラングール

Meanings

1

noun

langur

Refers to any monkey of the genus Semnopithecus, native to South Asia. A zoological term, but also used in general contexts.