n. Saarland, state in southwest Germany which is one of the 16 federal states; Sarre, river in western Europe; family name
SAAR
Meaning of SAAR in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012