มันออกเป็นเชิงวัฒนธรรมอย่างนึงของ โบราณไทย หรือประเทศในแถบเอเชียหลายๆ ประเทศ ที่จะมีชื่อจริงๆ อันนึงและชื่อเรียกขานปกติอีกอันนึง
ถ้าจำไม่ผิดญี่ปุ่นในบางพื้นที่ ปัจจุบันก็ยังมีทำเนียมนี้อยู่คือมีชื่อจริงๆ ที่รู้กันในครอบครัวเท่านั้นกับชื่อที่ ใช้ทั่วไปในสังคม เพราะถือหลักที่ว่าชื่อจริงนั้นผูกพันกับวิญญาณ
ส่วนคนไทยคือโบราณเชื่อว่า การมีชื่อที่ดี ไพเราะนั้น จะทำให้สิ่งชั่วร้ายนั้นมารังควานจะเอาไปอยู่ด้วย(ตาย) ดังนั้นเลยมีชื่อเรียกอีกชื่อที่น่าเกลียด แปลกๆ ประหลาดๆ แบบชื่อเล่น
ซึ่งสมัยนี้ไม่ได้ตั้งแบบให้มันน่าเกลียดแบบนั้นแล้ว เพราะแม่งหมิ่นๆ จะผิดกฏหมายด้วยนะ