töyry

Noun

 * 1) small bank of river etc.
 * 2) knoll