Featured



ENGLISH MEANING
adjective
1.
Having features; formed into features.
1.
Shaped, fashioned