馬草まぐさ
magusa

Noun

1. fodder (for horses or cows); hay; feed

Other forms: