What is Elmcroft?
Person that's lovely, wonderful, trustworthy and loyal, who likes to listen and help people with their problems.
What an Elmcroft!
See elmcroft, lovely, wonderful, trustworthy, honest, Tibbins