トップレディー
toppuredii

Noun

1. first lady

From English "top lady"

Other forms: