おしるし
[oshirushi]noun
Japanese definition
No Japanese definition yet.
English definitions
- show (blood-stained mucus discharge that happens towards the end of pregnancy); bloody show
- signature mark (crest) used by members of the imperial family to mark their belongings
Examples
No examples yet.
Loading examples…