tamara ( synonym found)

Definition of tamara:

°of Slavic origin, regularly used in English since the mid-twentieth century.

Definition of tamara:

°of Slavic origin, regularly used in English since the mid-twentieth century.

Back to Top