Synonyms for "orangutang"

Words with similar meaning