• word of the day

    suzerain

    suzerain - Dictionary definition and meaning for word suzerain

    Definition
    (noun) a state exercising a degree of dominion over a dependent state especially in its foreign affairs
   Mnemonics (Memory Aids) for suzerain

suzerain>>>>>think like that maruti SUZuki has REIGN(rain) in Indian automobile industry.....easy:)

Connect with us on Facebook