Definition of トーブ

トーブ

toobu

noun
thawb (ankle-length Arab garment), thobe