lune

/lyn/

Frequency rank #684

Translations

  • moon

Definitions

  1. noun

    the Moon

  2. noun

    any natural satellite of a planet

  3. noun

    a month, particularly a lunar month

Nearby words