good sort

Noun

 * 1)  Someone who is likeable and dependable.
 * 2)  A desirable woman.
 * 1)  A desirable woman.