Skip to main content

English: lily

Welsh: lili

Part of speech

Noun, Feminine, Singular