Spanish word for 'lemon'; as a name, evokes citrus freshness. Also a place name in Costa Rica.
Like Limon?
Swipe through thousands of names like it