Japanese dictionary
まくらぎ
(railway) sleeper; (railroad) tie; crosstie
Kanji details
・pillow
・tree
・wood