GeneralConnection.com
➔
Dictionary
macushla
Noun
1. darling
1. favorite, favourite, pet, dearie, deary, ducky
Usage