Open main menu

MaiaEdit

EtymologyEdit

From English lion.

NounEdit

laion

  1. lion