glen ne demek

  1. glen : dere
  2. glen : küçük vadi