Definify.com

Definition 2025


limaon

limaon

Norman

Noun

limaon m (plural limaons)

  1. (Guernsey) lemon