NichiDict

種牡馬

しゅぼば
[shuboba]

Meanings

1.Noun

(breeding) stallion; stud horse; stud