HOOLOCK MEANING IN ENGLISH

• Hoolock Definition & Synonyms

  1. (n.) A small black gibbon (Hylobates hoolock), found in the mountains of Assam.


RECENT SEARCHES