saraswati ( synonym found)

Definition of saraswati:

°A town in southern Florida.

Back to Top