diff --git a/plugins/modules/ipauser.py b/plugins/modules/ipauser.py
index 9d4574f0e978fdd50ed85d1c169d8c3d92a2d199..1e7ea050d8716fd060408089133657ed8971931d 100644
--- a/plugins/modules/ipauser.py
+++ b/plugins/modules/ipauser.py
@@ -54,6 +54,7 @@ options:
       last:
         description: The last name
         required: false
+        aliases: ["sn"]
       fullname:
         description: The full name
         required: false
@@ -210,6 +211,7 @@ options:
   last:
     description: The last name
     required: false
+    aliases: ["sn"]
   fullname:
     description: The full name
     required: false
@@ -647,7 +649,7 @@ def main():
     user_spec = dict(
         # present
         first=dict(type="str", aliases=["givenname"], default=None),
-        last=dict(type="str", default=None),
+        last=dict(type="str", aliases=["sn"], default=None),
         fullname=dict(type="str", aliases=["cn"], default=None),
         displayname=dict(type="str", default=None),
         initials=dict(type="str", default=None),
diff --git a/tests/user/test_users.yml b/tests/user/test_users.yml
index 729bb68c051905a96ee8f036e5c42d8098b8a6f1..5ef38c87cc521059c6e24e07e3da38d809168e0b 100644
--- a/tests/user/test_users.yml
+++ b/tests/user/test_users.yml
@@ -17,7 +17,7 @@
       users:
       - name: user1
         givenname: user1
-        last: Last
+        sn: Last
       - name: user2
         first: user2
         last: Last
@@ -54,7 +54,7 @@
       users:
       - name: user1
         givenname: user1
-        last: Last
+        sn: Last
       - name: user2
         first: user2
         last: Last