ひる【蛭】
hiru
1. leech
Noun
#32597
1. leech
1. Ebisu; god of fishing and commerce — explanation
1. Leech's; Of a leech
1. With leeches.; By leeches.
1. Leech
1. Was a leech.
1. Not a leech.
1. It's not a leech.
1. If/when leech
1. If/when leech