Meaning of dublin

Definition of dublin

(noun) capital and largest city and major port of the Irish Republic

Other information on dublin

WIKIPEDIA results for dublin
Amazon results for dublin