multifaced ( synonym found)

Definition of multifaced:

°Having more than one face; multifaceted.

Definition of multifaced:

°Having more than one face; multifaceted.

Back to Top