Orangutan man Synonyms
Definitions for Orangutan
- (noun) large long-armed ape of Borneo and Sumatra having arboreal habits
Synonyms for phrase
OM abbreviation
OM is an abbreviation for Orangutan ManWhat does OM stand for?
OM stands for "Orangutan Man"