オトド
Meanings
Noun
Honorific
1. minister (of government); noble
2. nobleman's residence
Pitch accent
トド