Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: lar  laa(r)
  1. A species of gibbon (Hylobates lar)
    - white-handed gibbon

Derived forms: lars

Encyclopedia: Lar Lar, Iran Lar, India