Trefoil
Arabic Meaning
Sorry, Meaning for Trefoil in Arabic is not found! Please try below options
English Meaning
- Any of various plants of the genera Trifolium, Lotus, and related genera of the pea family, having compound trifoliate leaves.
- An ornament, symbol, or architectural form having the appearance of a trifoliate leaf.