o'du

English: Translation
day, leopard
noun