Definition & Meaning | English word AMARA
AMARA
Definitions of AMARA
- A port on the River Tigris in Iraq.
- A female given name from coinages taken from fantasy fiction; explained, for example, as a Sanskrit word for "eternal".
Number of letters
5
Is palindrome
No
Search for AMARA in:
Page preparation took: 84.81 ms.