バチェラー
Top 50000
Meanings
Noun
1. bachelor (degree holder)
2. bachelor (unmarried man)