Is it possible to put a port in an custom ip?

I'm currently running 4 minecraft servers on my computer. I'm using no-ip.com so they can have word ips not number. Here my question. Currently one server is like "Name.servegame.com" and the others are like "Name2.servegame.com:25566" "Name3.servegame.com:25567" ETC. Is it possible to just have them all just words with no port? If it is can you do it for free?

Added (1). I understand that you need to use differing ports for multiple servers. I was just wondering if you could shorten the ip enough so it does the differing ports automatically.
EX. Name.servegame.com= myip:25565 & Name2.servegame.com=myip:25566

If you want to run multiple servers on the same computer, you have to use different ports.

Ports are how your computer determines where the information needs to go. If you do the no port name, then it automatically tries the default for minecraft which is 25565 IIRC. By default, if you try to use the same port, then 1 server will work and all others will fail as they can't get control of the port.

TLDR, different ports are required

Put simply no: DNS translates names to IP addresses. It doesn't deal with port numbers at all, it's simply something it wasn't designed to do. There are ways you could do this, using IP aliasing and possibly an advanced NAT setup, but in any event you would need multiple public IP addresses. Virtually all domestic grade broadband services will only ever allocate you a single address and ISPs will generally demand you upgrade to a much more expensive business grade account if you want more.