suzerain - Dictionary definition and meaning for word suzerain
suzerain>>>>>think like that maruti SUZuki has REIGN(rain) in Indian automobile industry.....easy:)