MANICURED

Meaning 1:

manicured - well cared for and looking very tidy

Relate words: