Definify.com

Definition 2024


ailen

ailen

See also: ailén and Ai-len

Pitcairn-Norfolk

Noun

ailen

  1. Island

References