خُتُو

خُتُو

ḵutū · noun

Meaning — English

  1. horn of narwhal, walrus and certain such animals

Suggested websites

almaany.com · Wiktionary