Definition, Meaning & Anagrams | English word LOGAR
LOGAR
Definitions of LOGAR
- A province of Afghanistan.
- A river in the same region.
- A valley in Slovenia.
Number of letters
5
Is palindrome
No
Search for LOGAR in:
Page preparation took: 187.41 ms.