shatru ( synonym found)

Definition of shatru:

°variant of Sherry or a pet form of Sharon.

Definition of shatru:

°variant of Sherry or a pet form of Sharon.

Back to Top