Home
Search
Index
Definify.com
Definition
2024
ofuda
ofuda
English
Noun
ofuda
(
plural
ofuda
)
A type of talisman or amulet issued by a Shinto shrine.
See also
Ofuda
on Wikipedia.
Wikipedia
Japanese
Romanization
ofuda
rōmaji
reading of
おふだ
Etymology
From
Japanese
御札
(
おふだ
, ofuda
)
.
Similar Results