Double decker bus ( दोमंजिली बस ) Vehicle in Hindi and English with Meaning & Pronunciation