Japanese dictionary
さかる
to be in heat; to be in rut; to copulate
Kanji details
・boom
・prosper
・copulate