TAR


Meaning of TAR in English

geographical name river 215 miles (346 kilometers ) NE North Carolina

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.