Name Details

एल्मा (Elma)

Meaning

सेब