larsa (0 synonym found)

We don't have any synonyms for larsa yet.

Did you mean…

Think larsa belongs in the thesaurus? Recommend it and we'll take a look.


Definition of larsa:

(n) : an ancient city in Sumer, in modern-day southern Iraq, now an archeological site

Definition of larsa:

(n) : an ancient city in Sumer, in modern-day southern Iraq, now an archeological site

Back to Top