Etymology

Avempace

A1V4E1M3P3A1C3E1

Today it means: An Arab polymath. Full definition →

Arabic اِبْن بَاجَّة
Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok