Definition, Meaning & Anagrams | Portuguese word SAMARA
SAMARA
Definitions of SAMARA
- A oblast in Russia
- A city in administrative center in Samara, Russia
- A tributary in Volga in, Russia
- A female given name, equivalent to English Samara
Number of letters
6
Is palindrome
No
Search for SAMARA in:
Page preparation took: 166.06 ms.