meaning of multifaced

1. Having many faces.


Related Words

multifaced |

Developed & Maintained By Taraprasad.com

Treasure Words