NichiDict

出丸

でまる
[demaru]

Meanings

1.Noun

small castle projecting from a larger castle; tower projecting from a larger castle