Yahoo! users only just realising what the name actually stands for after 30 years 30.06.2024 08:30 Express.co.uk Yahoo! has been around for more than three decades, but did you know the name actually has a hidden meaning?