Zend certified PHP/Magento developer

How can my local DNS server resolve domain name?

Ubuntu

I’m confused about the fact that nslookup google.com 127.0.0.53 works perfectly and responds:

$ nslookup google.com 127.0.0.53
Server:         127.0.0.53
Address:        127.0.0.53#53

Non-authoritative answer:
Name:   google.com
Address: 172.217.17.46
Name:   google.com
Address: 2a00:1450:4019:807::200e

To avoid any sort of caching involved I tried some random domain names and was surprised that 127.0.0.53 can resolve all of the names. How is that possible?