Drin definition, Drin meaning | English dictionary

Search also in: Web News Encyclopedia Images



      n   a river in S Europe, rising in SW Macedonia and flowing north and west, through Albania, into the Adriatic Sea. Length: about 270 km (170 miles)  
English Collins Dictionary - English Definition & Thesaurus  
See also:

drink, drain, din, driven

Add your entry in the Collaborative Dictionary.