newari ( synonym found)

Definition of newari:

°Any of several place names, see.

Definition of newari:

°Any of several place names, see.

Back to Top