tomrr ( synonym found)

Definition of tomrr:

°a rare nonstandard spelling of Tamara.

Definition of tomrr:

°a rare nonstandard spelling of Tamara.

Back to Top