Damuhan
Definition of Damuhan
(noun) lawn, grassland, sod, pasture, grassplot, sward, veld, place covered with grass, green, grassland where green fodder are cut for animals or place where grass fodder are sold (verb) cut the grass from, scatter with grass or plant with grass

