Arabic · noun · Mind & Knowledge

Musallas

मुसल्लस
said mu-SAL-las
Meaning

A triangle; threefold.