How about Klein? It's German for small, and it's funny to imagine Ikaris explaining to someone that it means small in a language in his world, only to see an immensely oversized buffalo.
whatever you name him, give the same name to some random mino/single arc character it will be funny. eg. jason the bison snorted at jason the royal advisor, showing his displeasure, as he thought the advisor doesn't deserve the same name as him.